// 读取文件
// h回调函数形式
const fs = require('fs');

// fs.readFile(('readme.md'),(err,data) => {
//     if(err) throw err;
//     console.log(data.toString());
// })

// Promise 形式
let p = new Promise((resolve,reject) => {
    fs.readFile(('readme.md'),(err,data) => {
            if(err) reject(err);
           resolve(data);
        })
})

// 调用 then
p.then(value => {
    console.log(value.toString());
},reasion => {
    console.log(reasion);
})